import request from '@/utils/request'
export default class index {
  // 地鼠敲敲乐配置获取
  static getConfig(params: any = {}) {
    return request({
      url: 'api/grasslandSheep/getConfig',
      method: 'get',
      params
    })
  }
  // 地鼠敲敲乐配置获取
  static updateConfig(data: any = {}) {
    return request({
      url: 'api/grasslandSheep/updateConfig',
      method: 'post',
      data
    })
  }
  // 地鼠敲敲乐整体数据
  static statSearchAll(params: any = {}) {
    return request({
      url: 'api/grasslandSheep/statSearchAll',
      method: 'get',
      params
    })
  }
  // 地鼠敲敲乐单期数据
  static statGameEvery(params: any = {}) {
    return request({
      url: 'api/grasslandSheep/statGameEvery',
      method: 'get',
      params
    })
  }
  // 地鼠敲敲乐用户参与明细
  static statUserInfo(params: any = {}) {
    return request({
      url: 'api/grasslandSheep/statUserInfo',
      method: 'get',
      params
    })
  }
  // 地鼠敲敲乐整体数据
  static statSearchAllV2(params: any = {}) {
    return request({
      url: 'api/grasslandSheep/statSearchAllV2',
      method: 'get',
      params
    })
  }
  // 地鼠敲敲乐单期数据
  static statGameEveryV2(params: any = {}) {
    return request({
      url: 'api/grasslandSheep/statGameEveryV2',
      method: 'get',
      params
    })
  }
  // 地鼠敲敲乐用户参与明细
  static statUserInfoV2(params: any = {}) {
    return request({
      url: 'api/grasslandSheep/statUserInfoV2',
      method: 'get',
      params
    })
  }
  // 地鼠敲敲乐整体数据
  static statSearchAllV3(params: any = {}) {
    return request({
      url: 'api/grasslandSheep/statSearchAllV3',
      method: 'get',
      params
    })
  }
  // 地鼠敲敲乐单期数据
  static statGameEveryV3(params: any = {}) {
    return request({
      url: 'api/grasslandSheep/statGameEveryV3',
      method: 'get',
      params
    })
  }
  // 地鼠敲敲乐用户参与明细
  static statUserInfoV3(params: any = {}) {
    return request({
      url: 'api/grasslandSheep/statUserInfoV3',
      method: 'get',
      params
    })
  }
  // 地鼠敲敲乐参与池修改记录列表
  static trackpoolList(params: any = {}) {
    return request({
      url: 'api/grasslandSheep/trackpoolList',
      method: 'get',
      params
    })
  }
  // 地鼠敲敲乐参与池修改
  static updateTrackpool(data: any = {}) {
    return request({
      url: 'api/grasslandSheep/updateTrackpool',
      method: 'post',
      data
    })
  }
}
